home *** CD-ROM | disk | FTP | other *** search
/ MacFormat España 20 / macformat_20.iso / mac / Shareware / Comunicaciones / SMAP 1.1 / SMAP / SMAP.rsrc / TEXT_129_SMAP release notes.txt < prev    next >
Text File  |  1996-07-09  |  13KB  |  192 lines

  1. Release notes on SMAP
  2. (last revised 9 July 96)
  3.  
  4. * Thanks to all those who have contributed their time and their suggestions and bug reports *
  5.  
  6. ===
  7. Requirements:
  8. * a Mac Plus or better, with  MacOS 6.0.4 or better, and either MacTCP 1.1.1 or better or Open Transport 1.0.8 or better, attached to a network over which the Mac can talk to one or more devices that are manageable by SNMP over IP
  9. * you need to know an SNMP read community for each device you want to map
  10. * you need some basic MIB knowledge if you want to interpret the datagram log, or the Monitor and Details and Browse displays; otherwise no MIB knowledge is assumed
  11.  
  12. ===
  13. Warnings:
  14. * this has been developed on a PowerMac 7100/66 with MacOS 7.5.1 and MacTCP 2.0.6 (and OT up to 1.1); also I've personally seen versions of SMAP runnning happily on a standard Mac Plus with MacOS 6.0.4 and MacTCP 1.1.1 (with SMAP 1.0, all this used to fit onto one bootable floppy!), and on an 8500 running Open Transport 1.0.8; others have reported that other combinations work ok, but I can't guarantee anything‚Ķ
  15. * this is a development release. Although it's been lightly tested, don't be too surprised if you encounter problems, or if the program seems sluggish or quirky. If you do have difficulties making something work, please send a reasonable quantity of detail (including if possible the exact text of any odd error messages you see) to me at 'DMatthews@globeandmail.ca' - I can't fix something unless you tell me it's broken. Thanks in advance for your help.
  16.  
  17. ===
  18. Recent modifications:
  19.  
  20. [1.1, wide release 9 July 96]
  21. * no significant changes
  22.  
  23. [1.1b3, 19 June 96]
  24. * quick fix to two-count'em-two side effect bugs in that last change to the Cloudness‚Ķ dialog (blush)
  25.  
  26. [1.1b2, 17 June 96]
  27. * fixed a cosmetic glitch in the About SMAP‚Ķ box
  28. * allowing non-default read communities to be entered in the Cloudness‚Ķ dialog
  29. * disallowing commas in the default read community
  30. * Apple confirmed the OT bug I was experiencing, and confirmed that my workaround strategy was OK
  31. * the bring-to-front-on-timeout option now works for both UDP timeouts and for ping timeouts
  32.  
  33. [1.1b1,as of 15 March 96]
  34. * relinked with the OT 1.1b16 SDK libraries
  35. * Edit:Show Details now shows the input + output share of the interface percent utilization, as well as in/out/total thousands-of-bits-per-second
  36. * fixed wrong-pointsize bug when displaying device names in IPX/AppleTalk/IP views
  37. * tweaking the height of textwindow vertical scrollbars (does TEGetHeight really work?)
  38. * Open Transport startup errors are now reported
  39.  
  40. [1.1d3, version number created for wide test release 18 Feb 96]
  41.  
  42. [1.1d2, as of 18 Feb 96]
  43. * native support for Open Transport
  44. * can now map IPX networks, if you're cautious about it
  45. * new Selfishness option to read large MIB tables (like sdMatrixTable) more quickly
  46. * new option to keep zero-traffic pairs out of the RMON Matrix details window
  47. * temporarily disabled Etc:Logging:Log DNS names till I implement some sort of caching
  48. * non-OT PPC pinging now works reliably
  49. * Finder Prints now work
  50. * if there is a map selection, Copy now copies the selection instead of the whole map
  51. * fixed some ancient scrolling glitches
  52.  
  53. [1.1d1, as of 5 January 1996]
  54. * now able to do some primitive MIB compiling; browsing etc will now work by object name as well as by number
  55. * now that ICeTEe works on my Mac, I've been able to make my mailto URL, and the SIVC download URLs command-clickable
  56. * a few of the dialogs are now explicitly modeless
  57. * can now do Simple Internet Version Control auto and manual queries
  58. * device polling is now considerably faster
  59. * now starting to get compatible with Open Transport (version 1.0.8) - not there yet though
  60. * SNMP traps to your Mac are now logged, albeit in a primitive manner
  61. * syslog messages to your Mac are now logged as well [why did I do this? what earthly use could this be?]
  62. * can now append monitor-window entries to disk as they are received
  63. * can now monitor events on a selection of devices, as well as on all devices
  64. * can now restrict device discovery to particular IP address ranges
  65. * new option 'pile up interfaces' so large routers don't end up straddling the whole map
  66. * added a 60ths-of-a-second counter near the start of each log entry
  67. * can now ping devices as well as polling them, to boost responsiveness; added a ping control menu
  68. * can now browse MIB tables in tabular form
  69. * can now view logical networks as RMON matrixSDTable objects (for now, it's assumed for bandwidth-calculation purposes that these tables come from 10 Mbps ethernet...)
  70. * can now instrument logical networks via RMON agents
  71. * fixed an old timing problem that caused very fast Macs to hang when resolving names
  72. * fixed an old clipping problem that used to occasionally cause displays to get messed up
  73. * background work now continues through most of the modal dialogs
  74. * bandwidth usage calculations now take account of ethernet framing bits
  75. * interfaces now go yellow and red along with their devices
  76. * reorganized the commands into hierarchical menus (now this app will never work on a Mac 512. oh well...)
  77. * there's now help in the Help menu
  78.  
  79. [1.0.1, as of 2 November 95]
  80. * can now instrument logical networks via the mib-2 repeater mib; Hubness/Cloudness dialog revised accordingly
  81.  
  82. [1.0, released to info-mac 1 August 95]
  83. * no code changes, just a version change and a bit of tinkering with the documentation
  84.  
  85. [1.0fc3, wide release on 22 July 95]
  86. * fixed a couple of cosmetic problems with the Primer and the Suggest dialog (how many versions of Chicago are there, anyway?)
  87. * the start of the discovery process no longer generates a spurious error message for some MacTCP configurations
  88. * device-yellow status now goes away ASAP, instead of lingering till the next device MIB query
  89.  
  90. [1.0fc2, wide release on 8 July 95]
  91. * remedied a couple of Open problems which caused clouds to open wider than necessary
  92. * now making sure the front window's fully updated before issuing the Save-before-closing dialog
  93. * resizing object text whenever the object is resized
  94. * added an example to the SMAP primer
  95.  
  96. [1.0fc1, which started as 1.0b4, released 2 July 95]
  97. * cosmetic changes to the About SMAP and the Insert device dialogs
  98. * more thorough running-low-on-memory detection
  99. * solved device disappearance problems caused by multiple quick map opens
  100. * fixed minor object placement glitch
  101. * avoided some more potential duplicate window names
  102.  
  103. [1.0b3 was released 20 June 95]
  104. * a few things now work considerably faster
  105.  
  106. [1.0b2 was released 15 June 95]
  107. * added a workaround for the broken SNMP agent in v8.1 of the old proteon p4200 software
  108. * and made it harder for other evil agents to confuse us
  109. * and added a Log:Save scrambled datagrams command to help debug bad packets
  110. * connectors will be grayed out till their type is initially determined
  111. * a new Edit:Alarm patterns command, for those with colour vision problems, or with b&w screens (hey! I'm adding functionality when beta testing's already started! somebody stop me!)
  112. * added balloon help for the finder icon and for the application menus
  113. * the device read community names are now saved along with the map (oops)
  114. * new option, Remove redundant devices, normally on, but overrideable to avoid certain problems.
  115. * a few items were shuffled around in the Map menu, for clarity
  116. * added a scrollbar refresh after each Clear
  117. * when an auto-delete kicks in, it no longer deselects your current selection
  118. * better handling of wide printouts
  119. * and we now avoid duplicate window names
  120.  
  121. [1.0b1, which started out as 1.0d5, was released 5 June 95]
  122. * Monitor window startup is now less painfully slow
  123. * Log-scale utilization is now displayed more usefully
  124. * reduced some distracting blinking in connector refreshes
  125. * new Window menu (which doesn't yet work well if two windows have the same name‚Ķ)
  126. * plus you can now tab and shift-tab between windows
  127. * some other menus have been renamed and their contents have been shuffled to make more conceptual sense
  128. * new Log:Log scrambled datagrams command, to help debug weird old SNMP devices
  129. * new Log:Log events command, to help track device up/downness and communication errors
  130. * new Etc:Move to timed-out devices command, to help you to see a device as it times out
  131. * new Edit:Monitor events command, to show you just the ups downs and errors in the log
  132. * you can now resize objects
  133. * you can now drag-select objects
  134. * and you can drag objects or the selection rectangle as either filled shapes or gray outlines (no marching ants yet, though‚Ķ)
  135. * redefined which kind of traffic appears on each side of the connectors, hopefully this is less confusing how 
  136. * potential new Discover: ipForwardTable command, for use when manufacturers start to abandon ipRouteTable
  137. * potential new Discover: NetToMediaTable command, to discover ordinary non-router IP nodes (caution! this will create a big messy map with lots of nodes and little practical use)
  138. * actually, I've disabled those two new Discover commands till SMAP becomes a bit more robust - it's too easy to overload your Mac with those discovery modes...
  139. * fixed some nagging bugs re application switching and scrollbar highlighting and device renaming and duplicate devices
  140. * installed a less-deceitful fix for the QuickDraw/68K/CloseRgn() inadequacy that was worked around in the previous release
  141. * you can now specify a device's read community as you add the device
  142.  
  143. [1.0d4 was released 29 May 95]
  144. * clicking on a connector line now selects something useful
  145. * new command, Edit:Copy log, to copy the entire log to the clipboard
  146. * new command, Defaults: Timeout threshold, lets you specify the number of timeouts on a device that'll cause it to go to condition yellow
  147. * abandoned the 'packets' view, not especially useful, starting to experiment with some sort of (logscale?) absolute-utilization view instead
  148. * new Font menu
  149. * default preferences are prettier
  150. * you're warned when settings from earlier versions of SMAP have to be abandoned
  151. * at startup, and every day or so afterwards, SMAP will remind you that it's not yet a public release. This behaviour will probably disappear for the shareware release.
  152. * the datagram log size limit now works
  153. * better reaction to log memory problems
  154. * fixed Cancel bug in some Save... and Save As... dialogs
  155. * now preventing duplicate cloud names
  156. * fixed text printing, mostly; pages still break in midline
  157. * fixed map printing, mostly; still needs scaling for overwide maps, and some extra work to handle the colour stuff
  158. * fixed a horizontal scrollbar sizing bug
  159. * save now works more than once with text windows
  160. * installed a workaround fora QuickDraw inadequacy which used to crash your 68K Mac when you attempted to use long connectors at certain angles (sheesh) 
  161.  
  162. [1.0d3 was the first public release, 22 May 95]
  163.  
  164. ===
  165. Known awkwardnesses (to be fixedsomeday, maybe...):
  166. * If you define that a cloud can be instrumented by an RMON agent, then you later redefine the cloud to be instrumented by some simpler kind of agent, SMAP doesn't entirely forget about the cloud's RMONness.
  167. * Plus the scrollbar height of monitor windows grows too large after several days operation
  168. * when unsigned counters wrap around, SMAP treats their deltas as zero. this is a bit difficult to fix...
  169. * a few devices think an 18-object snmp query is 'tooBig'; SMAP needs to adapt and send multipart datagrams
  170. * and i need to schedule another session with the profiler to see if anything can be significantly sped up
  171. * when connectors get really thick they get kind of ugly, perhaps they should be clipped more pleasingly
  172. * you can't tell SMAP to forget about a device; if you try to add a bogus device to a map, SMAP will remember it and will retry the add on any of an assortment of future occasions; if you're bothered by this you have to save/quit/restart  
  173. * probably a problem trying to run this via MAE, the SunOS-based MacOS emulator
  174. * perhaps a problem with some MacPPP configurations (which I cannot debug till I get PPP at my site; looks like this won't happen as soon as I thought‚Ķ)
  175.  
  176. Candidate features for the next minor and major revisions:
  177. * <you tell me...>
  178.  
  179. Not gonna do it:
  180. * SNMP over AppleTalk, or over IPX
  181. * bar charts
  182. * proprietary MIBs (except for basic hub traffic/error stats, which can be based on anybody's MIB) 
  183. * SNMP set commands (except maybe someday for RMON control)
  184. ===
  185. So, what about Intermapper?
  186. * jeez, you spend a few months' spare time developing an application because nothing like it's available anywhere, then the day after you post a usenet call for testers, you stumble across the news that some other guy's been working on the same thing. Oh well. I just found out about Intermapper this morning [22 May 95]. It looks like a nice design, and I wish success to its developer. If you haven't tried it yet, you can download a demo alpha release via:  
  187.         http://www.dartmouth.edu/pages/softdev/intermapper.html
  188. * at first glance, it seems that SMAP and Intermapper cover a lot of the same ground; each has some functionality that the other lacks. Personally, I think Intermapper's prettier and more ambitious, but SMAP's more focussed. But it's up to you...... 
  189.  
  190. /Donald Matthews
  191. DMatthews@globeandmail.ca
  192.